// pages/outer/outer.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    isShow:false,
    task:{},
    time:0,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getShow();
    this.getUser();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  getUser(){
    wx.login({
      success: res => {
       // 发送 res.code 到后台换取 openId, sessionKey, unionId
       app.api.login({Jscode : res.code}).then(res => {
        this.getTask(res.data.data.openId);
        })
      }
    })
  },
  getShow(){
    app.api.getShow().then(res => {
        this.setData({
          isShow:res.data.show
        })
      })
  },
  getTask(openId){
    app.api.getLastTask({openId}).then(res => {
      let total = res.data.data.useTime;
      this.setData({
        task:res.data.data,
        total:total,
        time:res.data.data.userTime,
        overtime:('探视' == res.data.data.type && total > 30) 
      })
    })
  },
  save(){
    this.data.task.status = '已结束'
    app.api.saveTask(this.data.task).then(res => {
        if(res.code == 200){
          this.setData({
            showbtn:false
          })
        }
    })
  },
  getNowDate(){
    let d = new Date();
    let vYear = d.getFullYear();
    let vMon = d.getMonth() + 1;
    let vDay = d.getDate();
    let h = d.getHours();
    let m = d.getMinutes();
    let se = d.getSeconds();
    let s=vYear +'-'+(vMon<10 ? "0" + vMon : vMon)+'-'+(vDay<10 ? "0"+ vDay : vDay)+' '+(h<10 ? "0"+ h : h)+":"+(m<10 ? "0" + m : m)+":"+(se<10 ? "0" +se : se);
    　return s;
  },
  showHisoty(){
    wx.navigateTo({
      url: '../history/history',
    })
  }
})